deputy ambassador - Turco Inglés Diccionario